package org.jeecg.modules.wmhb.vo;

import io.swagger.annotations.ApiModel;
import lombok.Data;
import org.jeecg.common.aspect.annotation.Dict;
import org.jeecgframework.poi.excel.annotation.Excel;

@ApiModel(value="订货明细对象", description="订货明细对象")
@Data
public class WmOrderBomVo {
    @Excel(name = "金蝶编号")
    private String code;

    @Excel(name = "物料编码")
    private String code2;

    @Excel(name = "金蝶名称")
    private String name;

    @Excel(name = "名称")
    private String name2;

    @Excel(name = "订货日期")
    private String orderDate;

    @Excel(name = "到货时间")
    private String arriveDate;

    @Excel(name = "序号")
    private String seriesNo;      // 序号

    @Excel(name = "物资申请编号")
    private String seriesNo2;      // 物资申请编号

    @Excel(name = "合同编号")
    private String wmContractId;

    @Excel(name = "数量")
    private String quantity;      // 数量

    @Excel(name = "单位", dicCode = "unit_of_measure")
    @Dict(dicCode = "unit_of_measure")
    private String unitOfMeasure;  // 单位（产品、组件或材料单位）

    @Excel(name = "金蝶单位", dicCode = "unit_of_measure")
    @Dict(dicCode = "unit_of_measure")
    private String unitOfMeasure2;  // 单位（产品、组件或材料单位）

    @Excel(name = "金蝶型号")
    private String specification;  // 规格（产品、组件或材料规格）

    @Excel(name = "规格型号")
    private String specification2;  // 规格（产品、组件或材料规格）

    private String status;
}
